package com.sti.framework.models.Aps.data;
import com.baomidou.mybatisplus.annotation.TableField;
import com.sti.framework.core.data.AbstractAuditingEntity;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import io.swagger.annotations.ApiModel;

/**
 * @Description 
 * @Author  dj
 * @Date: 2024-07-05 20:46:11
 */

@Data
@TableName("aps_parameter_value")
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@ApiModel(value=" aps_parameter_value ", description=" 排程参数子表 ")
public class ApsParameterValue extends AbstractAuditingEntity {

  @TableField(value = "parameter_id")
  @ApiModelProperty(value = "父id")
  private long parameterId;

  @TableField(value = "parameter_value")
  @ApiModelProperty(value = "值")
  private String parameterValue;

  @TableField(value = "parameter_value_min")
  @ApiModelProperty(value = "最小值")
  private String parameterValueMin;

  @TableField(value = "parameter_value_max")
  @ApiModelProperty(value = "最大值")
  private String parameterValueMax;

  @TableField(value = "description")
  @ApiModelProperty(value = "描述")
  private String description;

  @TableField(value = "sequence")
  @ApiModelProperty(value = "排序顺序")
  private long sequence;

  @TableField(value = "is_active")
  @ApiModelProperty(value = "是否启用")
  private long isActive;

  @TableField(value = "priority_value")
  @ApiModelProperty(value = "优先级 1最高   5 最低")
  private long priorityValue;
}
